安卓通知 : add typeface for title and content
全部标签 同样的问题标题,但要求有所不同。我们已经在我们的应用程序中实现了推送通知。由于某种原因,出现了一些问题,并且向我们应用程序的所有参与者发送了大量推送通知。有什么方法可以删除发送给apple的通知吗?即消息已经发送到苹果服务器以传递通知。听起来很奇怪,但如果可能的话需要帮助。 最佳答案 没有。一旦信息被传送到Apple,你就失去了对它的控制。没有用于取消交付的API。郑重声明:我构建了一个我们内部使用的系统,作为Apple服务器的代理。如果消息在那里排队,我们可以取消传递。但这完全是自定义的,消息实际上还没有传递给Apple。
我实现了UrbanAirship并向iPhone发送测试消息。一切正常。现在我希望用户可以控制通知以接收通知或关闭以在设置中禁用。我如何在appdelegate中的代码中控制它?以及Urban飞艇实现的哪一部分控制通知显示? 最佳答案 UrbanAirship不控制显示,只控制注册。显示由iOS完成。您可以使用UAPush的updateRegistration方法更改注册。 关于iphone-UrbanAirship通知开/关,我们在StackOverflow上找到一个类似的问题:
我正在创建一个应用程序,它就像一个模板,每个服务提供者都可以在网络上的设置中输入他们的详细信息,只需更改应用程序名称、应用程序图标、新捆绑标识符并将应用程序上传到应用程序商店。到这里还不错,但对我来说问题是我在这个应用程序中有一个推送通知服务。我在苹果文档中读到每个包标识符都应该包含一个唯一的推送证书。从那里我们创建一个.pem文件,这意味着每个应用程序都会有一个不同的pem文件。但我想要一个适用于所有应用程序的pem文件。任何人都可以建议我该怎么做,或者正确的方法是什么? 最佳答案 不幸的是,ApplePushNotificati
我想根据从URL方案中获得的ID打开一个特定的UIViewController。例如myapp://news/285会打开UIViewController“新闻”显示这个特定的。我在这里收到通知:-(BOOL)application:(UIApplication*)applicationopenURL:(NSURL*)urlsourceApplication:(NSString*)sourceannotation:(id)annotation{if([[urlscheme]isEqualToString:@"myapp"]){NSString*urlString=url.absolut
是否可以在不使用Apple服务器的情况下向iOS客户端发送推送通知?!另一方面,是否可以推送整个文件?!例如XML文件,或者您可以只推送文本消息吗?!另一个问题,有什么方法可以远程将xml文件推送到iOS客户端?! 最佳答案 抱歉,不,这是不可能的。对于推送通知,提供商需要将通知发送到APNS(Apple推送通知服务),后者会将其发送到正确的设备。这就像:您也无法仅以文本、声音等形式发送通知文件。因此,抱歉,无法通过推送通知发送XML文件。但是,您可以通过推送通知通知用户有可用文件,然后在应用程序打开时下载它。检查here有关推送通
如何在设备锁定时在iOS通知中心显示推送消息(摘要)?应用程序是否向通知中心发布消息(如果应用程序未运行怎么办),还是系统自动处理? 最佳答案 这是用户的设置。它可以在设置应用>通知中心>(您的APNS注册应用)>在锁定屏幕中显示进行配置。在您的应用程序的编程逻辑中,您无法控制它是否显示在锁屏中。 关于ios-设备锁定时在通知中心显示推送消息,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest
我们正在构建支持推送通知的应用程序。至此,我们使用沙盒模式实现了带开发证书的推送服务器。当应用程序在应用程序商店发布时,Web服务器将需要使用生产证书切换到生产模式。问题是,如果我们将服务器切换到生产环境,应用程序的开发实例是否仍会收到推送通知?如果不是,应该怎么做才能同时获得关于生产和开发的推送通知? 最佳答案 当您切换到生产证书(并连接到APNS生产服务器)时,开发实例将不会收到推送通知。此外,尝试向开发设备token发送通知将导致错误(因为开发设备token在生产环境中无效)。在将服务器切换到生产模式之前,您应该从数据库中删除
如何以编程方式显示iOS8的控制中心和通知中心? 最佳答案 这可能是您正在寻找的:-[SBControlCenterControllerpresentAnimated:]-[SBNotificationCenterControllerpresentAnimated:] 关于ios-以编程方式显示控制中心和通知中心,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/26832687/
我的问题似乎与thisone重复,但事实并非如此。当应用程序被终止并且不在后台运行时,如果我收到推送通知并单击通知横幅,它可以正常工作。“userInfo”不为空,应用程序处理通知。但是如果我关闭通知横幅并通过单击应用程序图标打开应用程序,此“userInfo”将返回nil。-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{NSDictionary*userInfo=[launchOptionsvalueForKey:UIApp
Apple文档说“当您的应用程序的本地或远程通知之一到达用户的iPhone时,iOS决定是在iPhone上还是在AppleWatch上显示该通知”我想知道如何才能仅在AppleWatch上显示该通知?如何仅在iPhone上显示该通知?Apple支持任何属性?谢谢。 最佳答案 无法指定推送通知只应发送到AppleWatch,而不是iPhone。如果这是您想要的功能,您应该在https://bugreport.apple.com提交增强请求. 关于ios-如何判断一个通知能否发送到Apple